heap of filthy things - Francés Inglés Diccionario